import request from "../../utils/request";


// pages/abstractdetail1/abstractdatail1.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    searchdata:{
      id:"",
      type:""
    },
    inputValue: '',
    detail:"",
    isshow:false,
    gridList:[],
    language:'zh'


  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    const param1 = JSON.parse(decodeURIComponent(options.param1))
    
    this.setData({
      "searchdata.id" :  param1.id,
      "searchdata.type" :param1.type
    })
    console.log(this.data.searchdata,'hhhhhh')
    console.log(this.data.searchdata,"hhhhh1")
    const app = getApp();
    this.setData({ gridList: app.globalData.lang });
    wx.getStorage({
      key: 'language',
      success:(res)=> {
       this.setData({
         language:res.data
       })
      }
    });


  },
  onInput(event) {
    this.setData({
      inputValue: event.detail.value,  
    });
  },
  async onSearch() {
    const name = this.data.inputValue; 
    if (!name) {
      wx.showModal({
        title: '提示', // 对话框标题
        content: '请输入姓名', // 对话框内容
        showCancel: false, // 是否显示取消按钮
        confirmText: '确定', // 确定按钮的文字，默认为确定
        confirmColor: '#3CC51F', // 确定按钮的文字颜色，默认为绿色
      });
    } else {
      // 这里可以直接执行请求
      const res1 = await request({
        url: "/stractinquire",
        data: {
          id: this.data.searchdata.id,
          type: this.data.searchdata.type,
          name: name
        },
      });
      this.setData({
        detail:res1.data
      })
  console.log(res1.data)
        if (res1.code == 200) {
          if(res1.data.length === 0){
              wx.showModal({
                title: '提示', // 对话框标题
                content: '查无此人，请输入正确姓名', // 对话框内容
                showCancel: false, // 是否显示取消按钮
                confirmText: '确定', // 确定按钮的文字，默认为确定
                confirmColor: '#3CC51F', // 确定按钮的文字颜色，默认为绿色
              });
            }else {
             
             
              
            
            }
          }
      
       else if (res1.code == 404) {
        wx.showModal({
          title: '提示', // 对话框标题
          content: '查无此人', // 对话框内容
          showCancel: false, // 是否显示取消按钮
          confirmText: '确定', // 确定按钮的文字，默认为确定
          confirmColor: '#3CC51F', // 确定按钮的文字颜色，默认为绿色
        });
      }
    }
  },
  

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})